shared resources